body{
	background:#f0eff5;
}
input{
	outline:none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
}
.header {
  background: #f9fafe;
  border-bottom: 1px solid #bababc;
  -webkit-box-shadow:0 0 1px #bababc;  
  -moz-box-shadow:0 0 1px #bababc;  
  box-shadow:0 0 1px #bababc;  
}
.header .title{
 color:#010101;
}
.header a {
  color: #747474;
}
.address_receipt{
	margin-top:55px;
	background-color:#fff;
}
.d-line span {
  background: #f0f0f0;
}
.d-line.width-100 {
  padding-left: 0;
}
.itemlist{
   padding:4% 0;
   border-bottom:1px solid #e5e5e5;
   background:none;
}
.infoP,.infoAds{
	border-right: 1px solid #d4d4d4;
	line-height: 25px;
}
.infoP,.infoTel{
	padding-left:0;
	padding-right:0;
	color:#202020;
}
.infoP div{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.infoAds{
	color:#a3a3a3;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.edit{
	  padding-top: 10px;
}
.itemlist.current{
   background:url(../../img/address/line.jpg) no-repeat left center;
   background-size:auto 86%;
}
.itemlist:last-child{
	border-bottom:1px solid #ececec;
}
/* 底部新增按钮 */
.addbtncon{
  background: #fff;
  padding: 3% 0;
  overflow: hidden;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-top: 1px solid #dcdcda;
}
.addbtn{
	display:block;
	width:65%;
	margin:0 auto;
	line-height:35px;
	background-color:#ffa200;
	text-align:center;
	border-radius:5px;
	color:#000000;
}
.addbtn:focus{
	color:#000000;
}